home *** CD-ROM | disk | FTP | other *** search
- #
- # Batch file to compare archivers.
- # --------------------------------
- #
- # Written by: Dean W. Cooper
- # Date: May 31,1993
- #
- # The following is displayed to the user when NO arguments are given after
- # <batch_file>:
- #
-
- :
- : Batch: ARCHIVE -- Batch file to compare archivers.
- :
- : DCCMP -<options> <batch_file> <argv1> <argv2> ...
- :
- : argv1 -- Name of archive file (if path, then use option: '-z')
- : argv2 -- Files to add to archive
- : argv3 -- Directory to extract file to
- : argv4 -- Files to extract from archive (no paths)
- :
- : [argv5] -- Additional files to extract from archive
- : [argv6] -- Additional files to extract from archive
- : .
- : .
- :
-
-
- #
- # Split output into two parts:
-
- ! Compression Extraction
-
-
- #
- # The following lines will be displayed as a header to the output data:
-
- >
- > This comparison was run on 386 PC with Peter Norton SI ratings of:
- >
- > Computing Index: 28.8
- > Disk Index: 3.0
- >
-
-
- #
- # The programs that will be tested for speed of execution are layed out
- # as follows:
- #
- # ----------------------------------------------------------------------------
- # File name Description Program Command line
- # to record to display to to pass to
- # size of in output execute program
- # ========= =========== ========= =============================
-
-
- %1.ZIP; 2.04g -a -ex; F:\ARCS\PKZIP -a -ex %1 %2
- ; 2.04g -e (-ex);PKUNZIP -e %1 %3 %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ZIP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ZIP; 2.04g -a -en; F:\ARCS\PKZIP -a -en %1 %2
- ; 2.04g -e (-en);PKUNZIP -e %1 %3 %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ZIP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ZIP; 2.04g -a -ef; F:\ARCS\PKZIP -a -ef %1 %2
- ; 2.04g -e (-ef);PKUNZIP -e %1 %3 %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ZIP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ZIP; 2.04g -a -es; F:\ARCS\PKZIP -a -es %1 %2
- ; 2.04g -e (-es);PKUNZIP -e %1 %3 %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ZIP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ARJ; 2.39f a -m1; ARJ a -m1 %1 %2
- ; 2.39f e (-m1);ARJ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ARJ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ARJ; 2.39f a -m3; ARJ a -m3 %1 %2
- ; 2.39f e (-m3);ARJ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ARJ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ARJ; 2.39f a -m4; ARJ a -m4 %1 %2
- ; 2.39f e (-m4);ARJ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ARJ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ARJ; 2.39f a -jm1; ARJ a -jm1 %1 %2
- ; 2.39f e (-jm1);ARJ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ARJ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ARJ; 2.39f a -jm; ARJ a -jm %1 %2
- ; 2.39f e (-jm);ARJ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.ARJ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.SQZ; 1.08.3e a -q0; SQZ a -q0 %1 %2
- ; 1.08.3e e (-q0); SQZ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.SQZ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.SQZ; 1.08.3e a -q3; SQZ a -q3 %1 %2
- ; 1.08.3e e (-q3); SQZ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.SQZ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.SQZ; 1.08.3e a -q6; SQZ a -q6 %1 %2
- ; 1.08.3e e (-q6); SQZ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.SQZ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.SQZ; 1.08.3e a -q9; SQZ a -q9 %1 %2
- ; 1.08.3e e (-q9); SQZ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.SQZ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.SQZ; 1.08.3e a -m1; SQZ a -m1 %1 %2
- ; 1.08.3e e (-m1); SQZ e %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.SQZ
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.LZH; 2.52 a -n; LHA a -n %1 %2
- ; 2.52 e -n; LHA e -n %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.LZH
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.HYP; 2.5 -a; HYPER -a %1 %2
- ; 2.5 -x; HYPER -x %1 %3\ %4 %5 %6 %7 %8 %9
-
- echo off
- del %1.HYP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ZIP; 1.9 -1; ZIP -1 %1 %2
- echo off
- PUSH %3
- echo on
- ; 5.00 -j (-1); UNZIP -j %0%1 %4 %5 %6 %7 %8 %9
-
- echo off
- POP
- del %1.ZIP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ZIP; 1.9 -3; ZIP -3 %1 %2
- echo off
- PUSH %3
- echo on
- ; 5.00 -j (-3); UNZIP -j %0%1 %4 %5 %6 %7 %8 %9
-
- echo off
- POP
- del %1.ZIP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ZIP; 1.9 -6; ZIP -6 %1 %2
- echo off
- PUSH %3
- echo on
- ; 5.00 -j (-6); UNZIP -j %0%1 %4 %5 %6 %7 %8 %9
-
- echo off
- POP
- del %1.ZIP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.ZIP; 1.9 -9; ZIP -9 %1 %2
- echo off
- PUSH %3
- echo on
- ; 5.00 -j (-9); UNZIP -j %0%1 %4 %5 %6 %7 %8 %9
-
- echo off
- POP
- del %1.ZIP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on
-
-
- %1.HAP; 3.00 a; HAP3 a %1 %2
- echo off
- PUSH %3
- echo on
- ; 3.00 e; PAH3 e %0%1 %4 %5 %6 %7 %8 %9
-
- echo off
- POP
- del %1.HAP
- del %3\%4 %3\%5 %3\%6 %3\%7 %3\%8 %3\%9
- echo on